Useful english dictionary. 2012.
satti — satti, sattie see suttee, settee (ship) … Useful english dictionary